Global > Malta > December street

Hotels in December street, Malta

SPACIOUS, beautiful villa, large garden and pool, home from home - Dar Id-dielja